import 'dart:convert';

import 'package:enterprise_v6_app/generated/json/base/json_field.dart';
import 'package:enterprise_v6_app/generated/json/promise_day_record_list_entity.g.dart';
export 'package:enterprise_v6_app/generated/json/promise_day_record_list_entity.g.dart';
///每日承诺列表
@JsonSerializable()
class PromiseDayRecordListEntity {

	PromiseDayRecordListEntity();

	factory PromiseDayRecordListEntity.fromJson(Map<String, dynamic> json) => $PromiseDayRecordListEntityFromJson(json);
	int? bigHiddenDanger;
	String? changeWork;
	String? circuitWork;
	String? companyCode;
	String? contractorWork;
	String? createBy;
	String? createById;
	String? createDate;
	String? deleted;
	int? deviceCount;
	String? electricityWork;
	String? highWork;
	String? hoistingWork;
	String? id;
	int? inspectCount;
	String? inspectWork;
	String? isContractorWork;
	int? isDevelop;
	int? isOpenStop;
	String? oneLevelHotWork;
	int? openDeviceCount;
	int? openOrStopCount;
	String? plateWork;
	String? pourWork;
	int? produceDeviceCount;
	int? production;
	String? promiseContent;
	String? promiseName;
	String? promiseTime;
	String? promiseUserId;
	String? promiseUserName;
	int? runCount;
	String? soilWork;
	String? spaceWork;
	int? stopCount;
	int? stopDeviceCount;
	String? superLevelHotWork;
	int? technologyCount;
	String? twoLevelHotWork;
	String? unmixedWork;
	String? updateBy;
	String? updateById;
	String? updateDate;
	String? waterWork;

	Map<String, dynamic> toJson() => $PromiseDayRecordListEntityToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}
